package com.asset.dispoal.verdict.dto.mode;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @description:
 * @author: yf
 * @date: 2022-12-01 14:14:06
 */
@Data
public class JudgmentDetail {
    /**
     * 提取关键字描述
     */
    @ApiModelProperty("提取关键字描述")
    private String name;
    /**
     * 提取什么之前
     */
    @ApiModelProperty("提取什么之前")
    private String beforeContent;
    /**
     * 提取什么之后
     */
    @ApiModelProperty("提取什么之后")
    private String afterContent;
    /**
     * 提取关键字名称
     */
    @ApiModelProperty("提取关键字名称")
    private String alias;

    @ApiModelProperty("提取表达式")
    private List<String> expressions;
    /**
     * 提取表达式
     */
    @JsonIgnore
    private String expression;
    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sorted;
}
